upper palaeolithic - Spanish English Dictionary